Big Huge Thesaurus

General Agreement on Tariffs and Trade

noun